Programmable Ebike Controller